@charset "UTF-8";
/*关键词挖掘*/
.main-search .search_x { position: absolute; left: 0; top: -3px; font-size: 0; }
.main-search .search_x li { display: inline-block; }
.main-search .search_x li:first-child a { border: 0; }
.main-search .search_x li a { display: inline-block; width: 66px; height: 27px; line-height: 27px; text-align: center; font-size: 14px; color: #666666; border-left: solid 1px #e4e4e4; background-color: #eee; }
.main-search .search_x .active a { border-left: solid 1px #e4e4e4; color: #fff; background-color: #45a1ed; }
.ci-wrap { position: relative; }
.ci-wrap .ic_ico { display: inline-block; background: url("../images/ic_img.png") no-repeat; }
.ci-wrap .ic_bd { width: 40px; height: 40px; background-position: -10px -10px; }
.ci-wrap .ic_360 { width: 40px; height: 40px; background-position: -70px -10px; }
.ci-wrap .ic_sg { width: 40px; height: 40px; background-position: -10px -70px; }
.ci-wrap .pico { display: inline-block; background: url("../images/pico_img.png") no-repeat; }
.ci-wrap .pico_1 { width: 6px; height: 12px; background-position: -10px -10px; }
.ci-wrap .pico_1_h { width: 6px; height: 12px; background-position: -36px -10px; }
.ci-wrap .pico_1_h2 { width: 6px; height: 12px; background-position: -62px -10px; }
.ci-wrap .ci_nav { position: absolute; left: 50%; top: 145px; margin-left: -650px; }
.ci-wrap .ci_nav li { font-size: 0; }
.ci-wrap .ci_nav li:hover a { background-color: #45a1ed; border-bottom: 1px solid #45a1ed; }
.ci-wrap .ci_nav li:hover span { display: inline-block; }
.ci-wrap .ci_nav li:first-child a { border-top: 1px solid #e6e6e6; }
.ci-wrap .ci_nav .active a { background-color: #45a1ed; border-bottom: 1px solid #45a1ed; }
.ci-wrap .ci_nav .active span { display: inline-block; }
.ci-wrap .ci_nav a { display: inline-block; width: 40px; height: 40px; overflow: hidden; background-color: #fff; border-bottom: 1px solid #e6e6e6; }
.ci-wrap .ci_nav span { display: none; width: 40px; height: 40px; line-height: 40px; color: #fff; text-align: center; font-size: 14px; }
.ci-wrap .ci_recom_gjc { position: relative; font-size: 0; }
.ci-wrap .ci_recom_gjc .tit, .ci-wrap .ci_recom_gjc .p1, .ci-wrap .ci_recom_gjc .p2, .ci-wrap .ci_recom_gjc .p3 { display: inline-block; vertical-align: top; height: 84px; padding: 19px 20px; border-top: solid 1px #e6e6e6; border-bottom: solid 1px #e6e6e6; border-left: solid 1px #e6e6e6; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; }
.ci-wrap .ci_recom_gjc .tit { width: 366px; line-height: 44px; background-color: #fbfbfb; }
.ci-wrap .ci_recom_gjc .tit h3 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; font-size: 18px; color: #222; }
.ci-wrap .ci_recom_gjc .p1 { width: 294px; }
.ci-wrap .ci_recom_gjc .p2 { width: 294px; font-size: 0; }
.ci-wrap .ci_recom_gjc .p3 { width: 246px; border-right: solid 1px #e6e6e6; }
.ci-wrap .ci_recom_gjc .p3 a { display: inline-block; padding: 5px 8px; margin-top: 7px; background-color: #f3f3f3; border-radius: 2px; font-size: 14px; line-height: 1; color: #999; }
.ci-wrap .ci_recom_gjc .p3 a:hover { background-color: #45a1ed; color: #fff; }
.ci-wrap .ci_recom_gjc .p3 a:hover i { background-position: -36px -10px; }
.ci-wrap .ci_recom_gjc .p3 font { display: inline-block; vertical-align: top; line-height: 20px; }
.ci-wrap .ci_recom_gjc .p3 i { vertical-align: middle; margin-left: 6px; margin-top: 5px; }
.ci-wrap .ci_recom_gjc p { font-size: 18px; color: #222; line-height: 24px; margin-bottom: 1px; }
.ci-wrap .ci_recom_gjc span { font-size: 14px; color: #999; line-height: 19px; }
.ci-wrap .ci_recom_gjc ul { display: inline-block; vertical-align: top; width: 170px; padding-left: 20px; border-left: 1px solid #eeeeee; }
.ci-wrap .ci_recom_gjc li { display: inline-block; width: 50%; text-align: center; overflow: hidden; white-space: nowrap; }
.ci-wrap .ci_recom_gjc li font { display: inline-block; vertical-align: top; margin-left: 3px; }
.ci-wrap .ci_recom_gjc li i { display: inline-block; vertical-align: top; width: 18px; }
.ci-wrap .ci_recom_gjc .bo { display: inline-block; vertical-align: top; width: 168px; }
.ci-wrap .ci_tit { display: inline-block; vertical-align: top; width: 100%; margin: 10px 0; }
.ci-wrap .ci_tit .fl { line-height: 20px; margin-top: 6px; }
.ci-wrap .ci_tit .fl i { display: inline-block; vertical-align: middle; width: 4px; height: 20px; background-color: #45a1ed; border-radius: 4px; margin-right: 10px; }
.ci-wrap .ci_tit .fl font { display: inline-block; vertical-align: middle; font-size: 16px; color: #222; }
.ci-wrap .ci_tit a { display: inline-block; background-color: #64ad4f; padding: 0 5px 0 9px; border-radius: 2px; }
.ci-wrap .ci_tit a font { display: inline-block; vertical-align: middle; line-height: 30px; font-size: 14px; color: #fff; }
.ci-wrap .ci_tit a i { display: inline-block; vertical-align: middle; background-position: 0 -408px; }
.ci-wrap .ci-content tbody td { padding-top: 20px; padding-bottom: 20px; }
.ci-wrap .ci-content thead td { padding-top: 10px; padding-bottom: 10px; }
.ci-wrap .ci-content .level font { margin-left: 10px; font-size: 14px; color: #999; }
.ci-wrap .ci_recom_zo { font-size: 0; }
.ci-wrap .ci_recom_zo .lie { display: inline-block; vertical-align: top; width: 400px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
.ci-wrap .ci_recom_zo .lie .ci_tit { margin-top: 0; }
.ci-wrap .ci_recom_zo .word { display: inline-block; width: 270px; padding-left: 14px; font-size: 14px; }
.ci-wrap .ci_recom_zo .word a { display: inline-block; width: 100%; color: #222; }
.ci-wrap .ci_recom_zo .nums { display: inline-block; width: 114px; font-size: 14px; text-align: center; vertical-align: top; }
.ci-wrap .ci_recom_zo .hd { display: inline-block; vertical-align: top; width: 100%; }
.ci-wrap .ci_recom_zo .hd li { width: 401px; height: 40px; line-height: 40px; background-color: #f7f7f7; border: solid 1px #e6e6e6; font-size: 0px; color: #888888; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
.ci-wrap .ci_recom_zo .bd { display: inline-block; vertical-align: top; width: 100%; }
.ci-wrap .ci_recom_zo .bd ul { display: inline-block; width: 401px; padding: 3px 0; min-height: 210px; border-left: solid 1px #e6e6e6; border-right: solid 1px #e6e6e6; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
.ci-wrap .ci_recom_zo .bd li { width: 100%; height: 34px; line-height: 34px; font-size: 0px; color: #888888; }
.ci-wrap .ci_recom_zo .bd .nums { color: #666; line-height: 34px; }
.ci-wrap .ci_recom_zo .bd a { display: inline-block; height: 34px; line-height: 34px; overflow: hidden; }
.ci-wrap .ci_recom_zo .pd { display: inline-block; vertical-align: top; width: 100%; }
.ci-wrap .ci_recom_zo .pd li { display: inline-block; width: 200px; font-size: 0; }
.ci-wrap .ci_recom_zo .pd li:last-child a { border-left: solid 1px #f2f2f2; }
.ci-wrap .ci_recom_zo .pd a { display: inline-block; width: 201px; height: 37px; line-height: 37px; text-align: center; color: #c0c0c0; font-size: 14px; border-top: solid 1px #f2f2f2; border-bottom: solid 1px #e6e6e6; border-left: solid 1px #e6e6e6; border-right: solid 1px #e6e6e6; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
.ci-wrap .ci_recom_zo .pd a:hover { color: #45a1ed; }
.ci-wrap .ci_recom_zo .pd a:hover i { background-position: -62px -10px; }
.ci-wrap .ci_recom_zo .pd i { vertical-align: middle; margin-left: 6px; }
.ci-wrap .tab_3 thead { font-size: 14px; color: #999; background-color: #fafafa; }
.ci-wrap .tab_3 thead td { border: 1px solid #e6e6e6; background-color: #fafafa; box-sizing: border-box; }
.ci-wrap .tab_3 thead td:nth-child(1) { border-right: 1px solid #e6e6e6; }
.ci-wrap .tab_3 thead td:nth-child(2) { border-right: 1px solid #fafafa; }
.ci-wrap .tab_3 thead td:nth-child(3) { border-right: 1px solid #fafafa; }
.ci-wrap .tab_3 thead td:nth-child(4) { border-right: 1px solid #fafafa; }
.ci-wrap .tab_3 .order { background-color: #f7f7f7; font-size: 14px; color: #999; text-align: center; }
.ci-wrap .tab_3 .time { color: #222; font-size: 14px; text-align: center; }
.ci-wrap .tab_3 .boxd { vertical-align: top; padding: 9px 8px; }
.ci-wrap .tab_3 .boxd a { display: inline-block; padding: 0 10px; margin: 4px; border-radius: 2px; border: solid 1px #e9e9e9; font-size: 14px; color: #666; line-height: 30px; }
.ci-wrap .tab_3 .box_a { border-right: solid 1px #faefef; }
.ci-wrap .tab_3 .box_b { background-color: #fefcfc; border-top: solid 1px #f9e7e7; border-bottom: solid 1px #f9e7e7; border-left: solid 1px #f9e7e7; border-right: solid 1px #e3f1e3; }
.ci-wrap .tab_3 .box_b a { border: solid 1px #faefef; background-color: #fff; color: #e95250; }
.ci-wrap .tab_3 .box_c { background-color: #fafdfa; border: solid 1px #e3f1e3; }
.ci-wrap .tab_3 .box_c a { border: solid 1px #ecf5ec; background-color: #fff; color: #71a851; }
.ci-wrap .tab_3 tbody td { border: 1px solid #e6e6e6; box-sizing: border-box; }

.ci-wrap .hid { display: none; }
.ci-wrap .none-data { height: 210px; text-align: center; border-right: solid 1px #e6e6e6; border-left: solid 1px #e6e6e6; color: #c0c0c0; line-height: 210px; width: 399px !important; }

.table-s2 td.level span span.r5{background:#f05955}
.table-s2 td.level span span.r4{background:#ffae00}
.table-s2 td.level span span.r3{background:#f8be41}
.table-s2 td.level span span.r2{background:#20db5d}
.table-s2 td.level span span.r1{background:#54ca1a}
.table-s2 td.level span span.r0{background:#2aa0ea}